Guillotine Subdivisions Approximate Polygonal Subdivisions: A Simple Polynomial-Time Approximation Scheme for Geometric TSP, k-MST, and Related Problems
نویسنده
چکیده
We show that any polygonal subdivision in the plane can be converted into an “mguillotine” subdivision whose length is at most (1 + c m ) times that of the original subdivision, for a small constant c. “m-Guillotine” subdivisions have a simple recursive structure that allows one to search for the shortest of such subdivisions in polynomial time, using dynamic programming. In particular, a consequence of our main theorem is a simple polynomial-time approximation scheme for geometric instances of several network optimization problems, including the Steiner minimum spanning tree, the traveling salesperson problem (TSP), and the k-MST problem.
منابع مشابه
A Constant-Factor Approximation Algorithm for the Geometric k-MST Problem in the Plane
We show that any rectilinear polygonal subdivision in the plane can be converted into a “guillotine” subdivision whose length is at most twice that of the original subdivision. “Guillotine” subdivisions have a simple recursive structure that allows one to search for “optimal” such subdivisions in polynomial time, using dynamic programming. In particular, a consequence of our main theorem is a v...
متن کاملNearly Linear Time Approximation Schemes for Euclidean TSP and other Geometric Problems
We present a randomized polynomial time approximation scheme for Euclidean TSP in < 2 that is substantially more eecient than our earlier scheme in 2] (and the scheme of Mitchell 21]). For any xed c > 1 and any set of n nodes in the plane, the new scheme nds a (1+ 1 c)-approximation to the optimum traveling salesman tour in O(n(log n) O(c)) time. (Our earlier scheme ran in n O(c) time.) For poi...
متن کاملPolynomial Time Approximation Schemes for Euclidean TSP and Other Geometric Problems
We present a polynomial time approximation scheme for Euclidean TSP in <2. Given any n nodes in the plane and > 0, the scheme finds a (1 + )-approximation to the optimum traveling salesman tour in time nO(1= ). When the nodes are in <d, the running time increases to nÕ(logd 2 n)= d 1 . The previous best approximation algorithm for the problem (due to Christofides) achieves a 3=2approximation in...
متن کاملPants Decomposition of the Punctured Plane
A pants decomposition of an orientable surface Σ is a collection of simple cycles that partition Σ into pants, i.e., surfaces of genus zero with three boundary cycles. Given a set P of n points in the plane E, we consider the problem of computing a pants decomposition of Σ = E \ P of minimum total length. We give a polynomial-time approximation scheme using Mitchell’s guillotine rectilinear sub...
متن کاملPolynomial time approximation schemes for the traveling repairman and other minimum latency problems
We give a polynomial time, (1+ )-approximation algorithm for the traveling repairman problem (TRP) in the Euclidean plane, on weighted planar graphs, and on weighted trees. This improves on the known quasi-polynomial time approximation schemes for these problems. The algorithm is based on a simple technique that reduces the TRP to what we call the segmented TSP. Here, we are given numbers l1, ....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- SIAM J. Comput.
دوره 28 شماره
صفحات -
تاریخ انتشار 1999